【虚拟化】记录一次使用vSphere 6.7 导入VMware Workstation Pro 15导出的OVF文件不兼容问题 您所在的位置:网站首页 vmware虚拟机导出ovf文件导出失败 server 【虚拟化】记录一次使用vSphere 6.7 导入VMware Workstation Pro 15导出的OVF文件不兼容问题

【虚拟化】记录一次使用vSphere 6.7 导入VMware Workstation Pro 15导出的OVF文件不兼容问题

2024-06-27 03:34| 来源: 网络整理| 查看: 265

记录一次解决使用vSphere 6.7.0 导入VMware Workstation Pro 15.1.0 导出的OVF文件不兼容问题 问题背景

​ 研发同事想将在VMware Workstation Pro中部署好的测试环境迁移到虚拟化平台上方便内外网联调,但由于版本兼容情况,产生了诸多问题。

版本情况 vSphere Client 版本 6.7.0.40000 VMware ESXi 版本 6.7.0, 14320388 VMware® Workstation 15 Pro 版本 15.1.0 build-13591040 OVF文件信息

导出的OVF文件有三个:

app.mfapp.ovfapp.vmdk

其中,.mf文件是记录.ovf文件和.vmdk文件的HASH值校验文件,在导入时可以忽略;.ovf文件是虚拟机的描述文件亦是核心文件;.vmdk文件存储的是虚拟机的用户数据和相关配置信息。

问题 问题一

在所选模板中检测到问题。详细信息: -1:-1VALUE_ILLEGAL: 在 [vmx-16] 中没有受支持的硬件版本;受支持的: [vmx-04, vmx-07, vmx-08, vmx-09, vmx-10, vmx-11, vmx-12, vmx-13, vmx-14, vmx-15]。

问题分析

根据详细信息的解释,问题产生的原因是ovf的文件中描述的兼容类型是16版本,而vsphere 不支持。

解决办法(推荐)

通过查看并更改VMware Workstation Pro的虚拟机硬件兼容性解决问题。

虚拟机硬件兼容性现状。

现状 更改步骤。 1 2

3 4 5 6

解决办法2(不推荐,一连串蝴蝶效应)

修改OVF文件中的vmx版本,适配vsphere的支持范围。

操作步骤

使用文件编辑工具(我用的UE)打开.ovf文件,查找下面这一行内容并修改成vsphere的支持范围。如vmx-15。

vmx-16

修改保存后再次导入。

再次导入时遇到下列问题

所提供清单文件中的校验和与文件 app.ovf 的内容不匹配。

问题分析

.mf文件记录的是.ovf文件和.vmdk文件的HASH值,变更了ovf文件内容后,.mf文件的hash值与.ovf文件中的hash值不对应才会引起这个问题。

解决办法

删除.mf文件后再次导入或导入时不勾选。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有